* {
    margin: 0;
    padding: 0;
    text-decoration: none;
    list-style: none;
    box-sizing: border-box;
}
nav .container,nav .zz,header .container{
    padding: 0;
}
main .cxy .row{
    width: 100%;
}
.navbar-expand-lg .navbar-collapse{
        margin-left: 49px;
}
.navbar-light .navbar-nav .nav-link{
    font-size: 15px;
}
nav .dropdownm{
    background: #a2c72c;
}
nav .aaa{
    margin-top: -5px;
}
nav .ww{
    height: 50px;
    line-height: 33px;
}
/*           脖子         */
header .card,main .fdas{ 
    text-align: center;
    border: none;
}
header .row{
        margin: auto;
}
header .col-md-3{
padding-right: 0;
    padding-left: 0;;
}
/*           身体          */
main .ff h3,main .xxx h5{
    font-size: 22px;
    color: #5b6564;
}
main .ff p a,main .xxx p,main .gfda a{
    color: #7f7f7d;
    font-size: 14px;
}
main .ff p a:hover ,main .ff  h3:hover,main .xxx p:hover,main .xxx h5:hover,main .fdas a:hover,main .gfda a:hover{
    text-decoration:none;
    color: rgba(127, 127, 125, 0.56);
}
main .xxx img{
    margin-top: 20px;
}
main .card{
    border: none;
}
main .fdas h4{
    color: #426ca8;
    font-size: 20px;
}
main .fdas a{
    font-size: 18px;
    color: #909694;
}
main .gfda {
text-align: center;
    margin-top: 20px;
    border-top: 1px solid #cbcbcb;
}
main .hsdf button{
        float: right;
    margin-bottom: 35px;
    background: #416ea9;
    line-height: 34px;
}
main .gfda a{
        padding-right: 30px;
}
.neirongbufen h5{
    color: #88867f;
    padding-top: 7px;
}
.neirongbufen p{
    font-family: Arial;
    font-size: 13px;
    color: #7b7d7a;
    float: left;
}
.neirongbufen{
    padding-bottom: 82px;
}
.neirongbufen .ppp{
    float: right;
}
.neirongbufen img{
    float: left;
}
.neironger ,.neirongsan ,.neirongyi{
    float: left;
    margin: 10px 0px 0px 0px;
}
.er ,.san,.si ,.wu{
    float: left;
    width: 185px;
    padding-left: 10px;
}
.si p ,.er p ,.san p ,.wu p{
    float: left;
    font-family: Iskoola Pota;
    font-size: 12px;
    color: #a5a7ab;
}
.er h6 ,.san h6 ,.si h6 ,.wu h6{
    font-size: 12px;
    font-family: Arial;
    color: #88867f;
    font-weight: 500;
}
.neirongliu{
    margin-top: 40px;
}
.neirongliu a{
    padding: 34px 115px 34px 120px;
    border: 1px solid #e6e6e6;
    display: block;
}
.neirongliu a:hover{
    text-decoration: none;
}
main .cxy{
    background: #406da4;
}
.cxy{
    background-color: #406da4;
    margin-bottom: 58px;
}
.cxy img{
    float: left;
    padding-top: 4px;
    padding-right: 11px;
}
.cxy p{
    margin-bottom: 0;    
display: flex;
}
.jhgt1 ,.jhgt2 ,.jhgt3 ,.jhgt4{
    color: #fefcf7;
}
.cxy h4{
    margin-bottom: 0;
    display: flex;
}
.cxy .col-md-3{
padding-top: 90px;
    padding-bottom: 80px;
    padding-left: 120px;
    padding-right: 100px;
}
.fen{
    background-color: #ebebeb;
    padding-top: 38px;
    padding-bottom: 24px;
}
.fen span{
    color: #777977;
}
.fen h3{
    color: #676263;
}
.footer-top{
    background-color: #49494b;
    padding-bottom: 26px;
}
.footer-top .col-md-4{
    padding-top: 22px;
}
.footer-top .yiduan{
    padding-top: 18px;
    font-size: 13px;
    font-family: Arial;
    color: #f3eff6;
}
.footer-top span{
    color: #eef2f2;
    font-size: 14px;
}
.footer-top .col-md-6{
    padding-top: 13px;
}
.footer-top .te{
    padding-top: 39px;
}
.footer-top p{
    font-size: 14px;
    font-family: Arial;
    color: #f3eff6;
}
.footer-top .shu{
    padding-top: 13px;
}
.footer-top h6{
    color: #e4e5e8;
}
.footer-top .hh{
    padding-top: 10px;
    padding-bottom: 15px;
}
.footer-top input{
    padding: 10px 60px 10px 10px;
}
.footer-top #demo{
    background-color: #414143;
    border: 0;
}
.col-md-4 .btn{
    margin-left: -3px;
    margin-top: -4px;
    background-color: #406da4;
    border-bottom-right-radius:2px ;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 0;
    border-top-left-radius:0;
    padding: 9px 6px 8px 6px;
    color: #e4e5e8;
}
.footer-top .poo{
    padding-top: 35px;
    padding-bottom: 18px;
}
.footer-bottom{
    background-color: #323232;
}
.footer-bottom p{
    padding-top: 15px;
    padding-bottom: 15px;
    color: #eef2f2;
    font-size: 14px;
    margin-bottom: 0;
}
@media (max-width:600px) {
    main .fds img{
        width: 95%;
    }
    main .xxx img{
    margin-left: 13px;
    }
    main .col-md-6{
        padding: 15px;
    }
    nav .container, nav .zz, header .container{
        padding: 17px;
    }
    .ga img{
        width: 100%;
    }
    .ff{
        padding: 10px;
    }
    .neirongbufen h5{
            padding-top: 216px;
    }
    .neirongbufen img{
        width: 100%;
    }
}